package org.edu.modules.base.service;

import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

import org.edu.modules.base.entity.VeBaseAppGroup;

public abstract interface IVeBaseAppGroupService extends IService<VeBaseAppGroup> {

    public abstract int getAppGroupAllList(String roleName);

    public abstract List<VeBaseAppGroup> getAppGroupPageList(String roleName, Integer startIndex, Integer pageSize);

    public abstract VeBaseAppGroup getAppGroupByName(String id, String roleName);

    public abstract int addAppGroupManageBatch(String groupId, String[] appId);

    public abstract int deleteAppGroupManageById(String groupId);
}
